home *** CD-ROM | disk | FTP | other *** search
/ Computer Select (Limited Edition) / Computer Select.iso / pcc / v04n12 / batch2.exe / BACKEM.BAT < prev    next >
Encoding:
DOS Batch File  |  1991-10-10  |  1.1 KB  |  41 lines

  1. REM This is BACKEM.BAT
  2. REM It is CALLed by BACKSOME.BAT
  3. IF NOT EXIST KEY.COM GOTO OOPS
  4. IF NOT EXIST BACKSOME.BAT GOTO OOPS
  5. IF NOT %TGT%!==! GOTO BEGIN
  6. :TOP
  7. ECHO Enter the drive letter (WITHOUT the colon)
  8. ECHO where you want the backups to go (A - F)
  9. KEY
  10. IF ERRORLEVEL 70 IF NOT ERRORLEVEL 71 SET TGT=F
  11. IF ERRORLEVEL 69 IF NOT ERRORLEVEL 70 SET TGT=E
  12. IF ERRORLEVEL 68 IF NOT ERRORLEVEL 69 SET TGT=D
  13. IF ERRORLEVEL 67 IF NOT ERRORLEVEL 68 SET TGT=C
  14. IF ERRORLEVEL 66 IF NOT ERRORLEVEL 67 SET TGT=B
  15. IF ERRORLEVEL 65 IF NOT ERRORLEVEL 66 SET TGT=A
  16. IF %TGT%!==! GOTO TOP
  17. :BEGIN
  18. ECHO.
  19. ECHO --------------------------------------------
  20. ECHO Do you want to peek inside %1 (Y/N)?
  21. KEY
  22. IF ERRORLEVEL 89 IF NOT ERRORLEVEL 90 GOTO DOIT
  23. GOTO NEXT
  24. :DOIT
  25. MORE < %1
  26. :NEXT
  27. ECHO --------------------------------------------
  28. ECHO Do you want to copy %1 to %TGT%: (Y/N)?
  29. ECHO (Or press Esc to abort . . .)
  30. KEY
  31. IF ERRORLEVEL 89 IF NOT ERRORLEVEL 90 GOTO MAKECOPY
  32. IF ERRORLEVEL 27 IF NOT ERRORLEVEL 28 COPY %0.BAT ABORT > NUL
  33. GOTO END
  34. :MAKECOPY
  35. COPY %1 %TGT%:
  36. GOTO END
  37. :OOPS
  38. ECHO This needs BACKSOME.BAT and KEY.COM to work
  39. REM > ABORT
  40. :END
  41.